/**
 * Created by 李海强1 on 2016/10/20.
 */
Ext.define('UDZ.controller.Ctr_ImageView', {
    extend: 'Ext.app.Controller',
    init:function () { //初始化可以加载数据，但不可以对控制件进行操作
        // Ext.getCmp('btn_go').setText('gogogo') ;  //不可行，因为控件还没加载出来
    },
    config: {
        refs: {
            imageViewview:{
                selector:'imageView',
                xtype:'imageView',
                autoCreate:true
            },

        },
        control:{

        },
        routes: { //自己的路由
            'route_ImageView': 'showImageView'
        },
    },

    showImageView:function (){
        Ext.Viewport.setActiveItem(this.getImageViewview());
    },
    //去修改昵称
    func_go_change_nick:function (){
        var me=this;
        Ext.getCmp('go_change_nick').element.on({
            tap:function(){
                me.redirectTo('route_change_nick');
            }
        });
    },

    //修改邮箱
    func_go_change_email:function (){
        var me=this;
        Ext.getCmp('go_change_email').element.on({
            tap:function(){
                me.redirectTo('route_change_email');
            }
        });
    },

    //修改性别
    func_my_sex:function () {
        Ext.getCmp('my_sex').element.on({
            tap:function(){
                Ext.Viewport.add({
                    xtype:'bigpanel'
                });
                Ext.getCmp('bigConfirm').setHandler(function(){
                    Ext.getCmp('my_sex').setHtml(JSON.stringify(Ext.getCmp('sex_panel').getValues().sex).split('"')[1]);
                    Ext.getCmp('bigPanel').destroy();
                });
                Ext.getCmp('bigClose').setHandler(function(){
                    Ext.getCmp('bigPanel').destroy();
                });
            }
        });
    },
    func_backPersonal:function () { //方法
        this.redirectTo('route_main');
    },

});